module ecs{
    /**
     * 提供比较两个对象的方法
     */
    export interface IComparer<T>{
        /**
         * 比较两个对象并返回指示一个是否小于、 等于还是大于另一个值
         * @param x 要比较的第一个对象
         * @param y 要比较的第二个对象
         */
        Compare(a: T, b: T): number;
    }
}